fire fighting pump - Spanish English Dictionary